other long term liabilities - French English Dictionary